home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fritz: All Fritz
/
All Fritz.zip
/
All Fritz
/
FILES
/
UTILFILE
/
EXPERTLS.LZH
/
XTOOLS.DOC
< prev
next >
Wrap
Text File
|
1991-06-28
|
46KB
|
1,277 lines
E X P E R T T O O L S
-----------------------
Version 2.00
------------
Written by: Thomas B. Hardy
Member of the
Association of Shareware Professionals
Copyright 1990-1991 Expert Source Code, Inc.
All Rights Reserved.
P R O G R A M D O C U M E N T A T I O N
-----------------------------------------
Last updated: May, 1991
+-----------------------------------------------------------+
| Table of Contents |
+-----------------------------------------------------------+
Program Requirements. . . . . . . . . . . . . . . 2
Program Description . . . . . . . . . . . . . . . 2
Packing List. . . . . . . . . . . . . . . . . . . 9
Release and Update History. . . . . . . . . . . . 9
Other Expert Source Code, Inc. Shareware. . . . . 10
Shareware Concept . . . . . . . . . . . . . . . . 12
Program Registration. . . . . . . . . . . . . . . 13
Product Support . . . . . . . . . . . . . . . . . 14
ESC BBS . . . . . . . . . . . . . . . . . . . . . 14
Author/Publisher Information. . . . . . . . . . . 15
Association of Shareware Professionals (ASP). . . 15
ASP Ombudsman Statement . . . . . . . . . . . . . 17
Programming Tools . . . . . . . . . . . . . . . . 17
Trial Use License . . . . . . . . . . . . . . . . 17
Shareware Version Distribution License. . . . . . 18
Trial Use (Shareware Version) Warranty. . . . . . 20
Registered Version ONLY Warranty. . . . . . . . . 21
Applying for ASP Membership . . . . . . . . . . . 21
How to Contact Expert Source Code, Inc. . . . . . 22
Expert Tools Documentation Page 1 of 22
=====================
Program Requirements:
=====================
Expert Tools does not have any hardware requirements, however,
there is no real reason to use Expert Tools without a hard
drive.
====================
Program Description:
====================
SETTING UP EXPERT TOOLS
Before using Expert Tools, you must first do three things.
1) Move the Expert Tools files to a subdirectory. Suggest C:\XT
2) Run the included setup program SETUP.EXE
3) Adjust your AUTOEXEC.BAT
The following describes the proper steps:
NOTE:
You MUST create a default file in order for Expert Tools to
run correctly. All of the defaults are set in what is probably
the best positions for everyone, but the default file also
serves as a locator for the menu shell to locate the directory
containing Expert Tools.
Probably the only default you will need to set is the switch
for mono/color. To create a default file, simply type the
following commands at the DOS prompt.
CD\XT ( or path where Expert Tools was installed )
SETUP
You must now add or adjust two entries in your AUTOEXEC.BAT
Add the path C:\XT to your path. If no path exists, you
must create one that contains the path above.
Add the line SET XTOOLS=C:\XT\XTOOLS.CFG. This tells the
utilities where to look for the configuration file.
This way, you can execute any of the utilities from
any other directory and still use the defaults
contained in XTOOLS.CFG.
Expert Tools Documentation Page 2 of 22
Remember: all options except exclude directory and exempt
( /E and /X ) will toggle off and on when used more than
once per command. This includes usage in the default
file. Example: if you have set an option in the default
file such as question entry to each subdirectory or
monochrome ( Question=Yes and Mono=Yes ) and you also
include these switches on the command line ( /Q and /M )
the net result will be that question is off and
monochrome is off.
COMMAND LINE OPTIONS
A : Execute the utility across all subsequent drives.
Command line: /A or A
Default file: /Alldrives=yes or Alldrives=no
Default : Off
E : Exclude a subdirectory from the actions of the utility
Command line: /E=C:\DOS
Default file: Exclude=C:\DOS
Default : Off
M : Monochrome
Command line: /M or M
Default file: Mono=yes or Mono=no
Default : Off
N : Non-stop
Command line: /N or N
Default file: Nonstop=yes or Nonstop=no
Default : Off
O : Override ReadOnly attribute
Command line /O or O
Default file: Override=yes or Override=no
Default : Off
P : Printout
Command line: /P or P
Default file: printout=yes or printout=no
Default : Off
Q : Query for permission to enter each subdirectory
Command line: /Q or Q
Default file: question=yes or question=no
Default : Off
R : Report
Command line: /R=Report.FIL or R=Report.Fil
Default file: report=Report.FIL
Default : Off
Expert Tools Documentation Page 3 of 22
S : Subdirectory usage
Command line: /S or S
Default file: Subdirectories=yes or subdirectories=no
Default : ON <<<<<:NOTE
T : Transfer attributes ( XREP Only )
Command line: /T or T
Default file: Transfer=yes or Transfer=no
Default : Off
X : Turn off Excluded directories
Command Line: /X or X
Default file: Xmpt=yes
Default : Off
COMMAND SUMMARY
XASK.EXE - batch file ask utility
Usage : XASK "question" possible answers
Example : XASK "Install (P)rint spool or (R)am drive?" I,R
Result : Install (P)rint spool or (R)am drive(I,R)?
Errorlevel Codes: First option = 1
Second option = 2
Third option = 3
ect.
Sample batch file:
echo off
xask "(L)ow or (H)igh density" l,h
if errorlevel 2 goto high
format a: /n:9 /t:80
goto end
:high
format a:
:end
Note: When testing the errorlevel, you must test for the higher
number first. An errorlevel of 2 will give a result of true
when testing for errorlevel 1.
Expert Tools Documentation Page 4 of 22
XDEL.EXE - global deletion utility
Usage : XDEL Path\Filename Options
Example : XDEL C:\*.BAK /R=C:\DEL.RPT
Result : Will delete all files matching *.bak in directory C:\
and all subsequent subdirectories and create a file
name DEL.RPT containing a list of all files deleted.
Example : XDEL C:\*.BAK /P /E=C:\DOS /A
Result : Will delete all files matching *.bak in directory C:\
and all subsequent subdirectories EXCEPT C:\DOS. All
drives after C: will also be searched. A path of '\'
will be the starting path on all drives searched
INCLUDING C: even if another path is specified. A
list of all files deleted will be printed.
XDELBUT.EXE - delete all but... utility
Usage : XDELBUT Path\FileName Options
Example : XDELBUT D:\PASCAL\*.PAS /X
Result : Will delete all files in the directory D:\PASCAL EXCEPT
those matching *.PAS. If that directory was Excluded
in the defaults file, the Exclusion will be overriden
by the /X option and the operation will be performed;
XDIRRUN.EXE - lists of .BAT, .COM and .EXE files in directory
Usage : XDIRRUN Path\FileName Options
Example : XDIRRUN D:\PASCAL\*.PAS /P
Result : Will list all files in the directory D:\PASCAL that end
with the extensions .BAT, .COM, and .EXE. The listing
will also be printed.
Expert Tools Documentation Page 5 of 22
XDUPS.EXE - finds duplicate files on a drive
Usage : XDUPS Drive: Options
Example : XDUPS D: /R=DUPS.RPT
Result : Will search all filed on drive C: and list files that
occur in more than one place. The duplicate listing
will be written out to the file: DUPS.RPT.
XFIND.EXE - find a file(s) anywhere on a drive
Usage : XFIND Path\FileName Options
Example : XFIND D:\ASSM\*.ASM /X
Result : Will Find all files in the directory D:\ASSM that match
*.ASM. If that directory was Excluded in the defaults
file, the Exclusion will be overriden by the /X option
and the operation will be performed;
XFLAG.EXE - change files ReadOnly and Hidden attributes
Usage : XFLAG Path\FileName Options
Example : XFLAG D:\PASCAL\*.PAS +R -H
Result : Will set all files in the directory D:\PASCAL that match
*.PAS to ReadOnly and not Hidden.
XGLOBAL.EXE - Execute any command in all directories
Usage : XGLOBAL "COMMAND" Options
Example : XGLOBAL "DIR" /P
Result : Will execute the DOS command DIR in the current
directory and all subsequent directories and print a
list of all directories that it enters.
Expert Tools Documentation Page 6 of 22
XRD.EXE - remove a directory, even when full
Usage : XRD Path Options
Example : XRD D:\PASCAL /P
Result : Will remove the subdirectory D:\PASCAL after deleting
all files and directories within D:\PASCAL. A printout
will be made of all files deleted and directories
removed during the operation.
XREP.EXE - replace all files of a name with specified copy
Usage : XREP Path\FileName Options
Example : XREP D:\PASCAL\FRED.PAS
Result : Will search the CURRENT directory and all subsequent
directories for the file FRED.PAS. If it is found,
it will be replaced with the file D:\PASCAL\FRED.PAS.
Example : XREP D:\PASCAL\FRED.PAS /T
Result : Will search the CURRENT directory and all subsequent
directories for the file FRED.PAS. If it is found, it
will be replaced with the file D:\PASCAL\FRED.PAS and
flag the file with the same attributes as
D:\PASCAL\FRED.PAS unless the file found is flagged
ReadOnly.
Example : XREP D:\PASCAL\FRED.PAS /T /O
Result : Will search the CURRENT directory and all subsequent
directories for the file FRED.PAS. If it is found, it
will be replaced with the file D:\PASCAL\FRED.PAS and
flag the file with the same attributes as
D:\PASCAL\FRED.PAS regardless of whether the found file
was flagged ReadOnly.
Expert Tools Documentation Page 7 of 22
XSEP.EXE - separate files into groups of specified size
Usage : XREP Size Options
Example : XREP 360 /P
Result : Will take all of the files in the current directory and
separate them into groups that are no larger that 360
KBytes and create directories numbered 1, 2, 3 ect. to
place them in. Files larger than 360 will be placed in
the directory TOOLARGE which will be created if needed.
A printout will be made of all the files locations.
XTOOLS.EXE - UTILITY SHELL FOR RUNNING THESE UTILITIES
Usage : XTOOLS
Example : XTOOLS
Result : Starts the utility shell that will help you to execute
the other utilities.
USING THE XTOOLS SHELL
The XTOOLS shell is provided to help you grow accustomed to the
utilities and to remind you of what command line options are
available for each utility.
To select a utility, simply move the cursor keys up or down or use
8 for up and 2 for down and highlight the utility you wish to
use. As you highlight each utility, a description will be
displayed for that utility including a sample call to the
utility and a list of available parameters.
When you press enter, you will be asked for parameters and when
those are entered, the utility will be executed.
Pressing escape or selecting EXIT from the list of utilities will
exit the menu program.
Expert Tools Documentation Page 8 of 22
=============
Packing List:
=============
The complete Expert Tools Shareware package should contain
the following files. Please ensure that each file is
present. If any of these files are missing then the
package is not complete and is not suitable for distribution
to others. The complete package may be obtained directly
from Expert Source Code, Inc. or by downloading from ESC BBS.
File Name Description of File
----------- ----------------------------------------------
XTOOLS.EXE Expert Tools Menu Shell.
SETUP.EXE Expert Tools setup program (optional).
XASK.EXE Batch file branching ask utility
XDEL.EXE Delete files in multiple directories
XDELBUT.EXE Delete all files in a directory except...
XDIRRUN.EXE Displays list of all .BAT, .COM and .EXE files
XDUPS.EXE Find duplicate files in directories/multiple drives
XFIND.EXE Find files anywhere on hard drive(s)
XFLAG.EXE Set the Hidden and ReadOnly attributes of files
XGLOBAL.EXE Execute a DOS command / program in multiple dirs
XRD.EXE Remove directory or directories even when not empty
XREP.EXE Replace all like-named files on disk from one file
XSEP.EXE Separate many files into groups of a specific size
XTOOLS.DOC Expert Tools Documentation file
REGISTER.FRM Expert Tools registration form
===========================
Release and Update History:
===========================
1.00 - Initial release as Next Tools.
2.00 - Added menu shell, changed name to Expert Tools.
Expert Tools Documentation Page 9 of 22
=========================================
Other Expert Source Code, Inc. Shareware:
=========================================
AGGRESSION - Written by: Thomas B. Hardy (ASP)
Aggression is a board game that combines some of the
aspects of checkers and backgammon. The object is to
get all of your pieces from their starting side to the
opposite side before your opponent does. One or two
players. EGA and a Mouse are required.
APPLES & ORANGES - Written by: Charles A. Hardy (ASP)
Apples & Oranges is an Othello style strategy board
game. It can be played by either 1 or 2 players. The
object of the game is to capture as many of your
opponents pieces as possible. One or two players. EGA
and a Mouse are required.
DRAW POKER - Written by: Charles A. Hardy (ASP)
Draw Poker is like a cross between a slot machine and
Poker. You make your bet, replace any unwanted cards
and collect your winnings. This is a single player
game and includes a TOP 10 list. VGA and a Mouse
are required.
EXPERT TOOLS - Written by: Thomas B. Hardy (ASP)
Expert Tools are the utilities that Norton forgot.
Containing over a dozen utilities these tools can be
used from the command line or from the included shell
program.
FLORIDA LOTTERY - Written by: Charles A. Hardy (ASP)
Florida Lottery is a number picker/tracker for Florida's
lottery games. It covers CA$H 3, FANTASY 5 and LOTTO
games. Florida Lottery also includes complete history
files for the FANTASY 5 and LOTTO games. The program
supports either EGA graphics or ASCII color graphics.
Either a color monitor or EGA graphics is required.
MASTER MIND - Written by: Charles A. Hardy (ASP)
Master Mind is a game of logic and deduction. The object
of the game is to guess which pieces of fruit go in which
position. The setup screen lets you choose to guess at
5 to 7 position from 5 to 9 pieces of fruit (with or
without multiple pieces of the same kind of fruit) with
three levels of reporting. This is a single player game.
VGA and a Mouse are required.
Expert Tools Documentation Page 10 of 22
MATCH'EM - Written by: Charles A. Hardy (ASP)
Match'em is an concentration style memory game. The
game is played on an 8 X 8 grid of raised buttons.
Inside of each button is a picture. The object of the
game is to try to select two (2) buttons with alike
pictures for a match. One or two players. EGA and a
Mouse are required.
MINE FIELD - Written by: Charles A. Hardy (ASP)
Mine Field is graphical game of logic and deduction.
The object of the game is to mark all of the mines in
the enemy mine field so that your troups can get
through. There are 15 different board styles to choose
from and a user selected number of bombs in each field.
VGA and a Mouse are required.
SUPER MAXIT - Written by: Joe M. Paris (ASP)
Super Maxit is a graphical version of the classic MAXIT
strategy board game with a few twists. There are
several board shapes that the user can choose from. One
or two players. EGA is required.
Expert Tools Documentation Page 11 of 22
==================
Shareware Concept:
==================
If you are familiar with the idea behind Shareware, then you
know that Shareware is the ultimate in money back guarantees.
Most money back guarantees work like this: You pay for the
product and them have some period of time to try it out and
see whether of not you like it. If you don't like it or find
that it doesn't do what you need, you return it (undamaged)
and at some point - which might take months - you get your
money back. Some software companies won't even let you try
their product! In order to qualify for a refund, the
diskette envelope must have an unbroken seal. With these
"licensing" agreements, you only qualify for your money back
if you haven't tried the product. How absurd!
Shareware is very different. With Shareware you get to try
it for a limited time, without spending a penny. If you
decide not to continue using it, you throw it away and forget
all about it. No paperwork, phone calls, or correspondence
to waste your valuable time.
Software authors who use the Shareware method of distribution
feel that Shareware is the best way to try a product. You
are able to try it on your own system(s), in your own special
environment, with no sales people looking over your shoulder.
Have you ever purchased a car and realized that if you could
have test driven it for 2 weeks your purchase decision might
have been different? With Shareware these problems can be
avoided - you DO have a 2 week test-drive!
After trying a Shareware product and deciding to continue to
use it, then - and only then - do you pay for it. not only
that, but Shareware is traditionally MUCH less expensive
simply because you are paying for the software, not the
advertising and marketing that comprises that majority of the
cost of most software (a one page ad in PC Magazine, one
time, can cost upwards of $20,000). If the try-before-you-
buy concept sounds like an ideal way to make your purchase
decisions, you're right!
Some companies burden their products with annoying copy
protection schemes because they don't trust their users.
Shareware developers not only don't use copy protection, they
freely distribute their products because they DO trust their
users.
Someone once said that you should never trust software that
doesn't trust you. This makes a lot of sense - no wonder
Shareware is becoming so popular among users and developers.
Expert Tools Documentation Page 12 of 22
Shareware is a distribution method, NOT a type of software.
Shareware is produced by accomplished programmers, just like
retail software. There is good and bad Shareware, just as
there is good and bad retail software. The primary
difference between Shareware and retail software is that with
Shareware you know if it's good or bad BEFORE you pay for it.
Registration of Shareware products, in addition to being
required, is also an incentive for programmers to continue to
produce quality software for the Shareware market.
There is another significant advantage to Shareware - it
allows small companies like Expert Source Code, Inc. to make
software available without the hundreds of thousands of
dollars in expenses that it takes to launch a traditional
retail software product. There are many programs on the
market today which would never have become available without
the Shareware marketing method. Please show your support for
Shareware by registering those programs you actually use and
by passing them on to others. Thank you for your support!
=====================
Program Registration:
=====================
Expert Tools is marketed under the Shareware concept (for a more
detailed description of Shareware see above). You are free
to use this program for a trial period of two weeks. If
you continue to use this program after the trial period you
are required to register it. The program is registered by
mailing in the registration form (printed from the program or
printed from the file REGISTER.FRM) with the appropriate
fees.
Credit Card users may also register by calling the ESC BBS
(See descritpion below) at 407/699-8258 and typing "OPEN 2"
at the main menu prompt or by E-Mailing us a completed regis-
tration form.
ESC BBS (9600 Courier HST) - 407/699-8258
CompuServe - 72711,2035
Prodigy - FGTD17A
GEnie - C.HARDY7
Delphi - ESCINC
Registered users of Expert Tools will receive the following
benefits:
* A registered copy of the latest version of Expert Tools.
* Product support as described below.
Expert Tools Documentation Page 13 of 22
* Free upgrades (cost only). If you see a latter version
of Expert Tools and you would like your registered copy
upgraded to that version just contact us and we will
update your copy for only what it costs us for the disk
and shipping ($5.00).
================
Product Support:
================
Support for all of Expert Source Code, Inc. Shareware
products is available in the following forms:
* By calling the ESC BBS (The support BBS for Expert
Source Code, Inc.) at (407) 699-8258 (1200/2400/9600
Courier HST - 24 hours a day) and leaving a (C)omment to
the SYSOP.
* Via E-Mail to: CompuServe - 72711,2035
Prodigy - FGTD17A
GEnie - C.HARDY7
Delphi - ESCINC
* By U.S. Mail to: Expert Source Code, Inc.
P. O. Box 180519
Casselberry, FL 32718-0519
========
ESC BBS:
========
ESC BBS is the Expert Source Code, Inc. support BBS. In
addition to it's normal BBS services ESC BBS offers free
support and order processing for all of Expert Source Code,
Inc. Shareware. ESC BBS also has all of the latest version
of Expert Source Code, Inc. Shareware products for free
downloading (not including long distance telephone charges
of course). You can also register Expert Source Code, Inc.
products on-line by typing "OPEN 2" at the main menu prompt.
ESC BBS operates a 1200/2400/9600 Courier HST modem 24 hours
a day and can be reached at (407) 699-8258.
Complete access to all of ESC BBS features is free just for
answering the questions the first time you sign on.
Expert Tools Documentation Page 14 of 22
=============================
Author/Publisher Information:
=============================
Expert Source Code, Inc. is a small software company owned
and operated by its three resident programmers. At Expert
Source Code, Inc. we believe that the primary purpose of our
business is service, not profit, This concept is fundamental
to our approach to product development, production and
marketing. All of Expert Source Code, Inc. authors are
members of the Association of Shareware Professionals (ASP).
Please feel free to contact us at any time if you have any
questions, comments or suggestions. We can be reached by the
following methods:
* U.S. Mail to: Expert Source Code, Inc.
P. O. Box 180519
Casselberry, FL 32718-0519
* E-Mail to: CompuServe - 72711,2035
Prodigy - FGTD17A
GEnie - C.HARDY7
Delphi - ESCINC
* ESC BBS (The home of Expert Source Code, Inc.) at
(407) 699-8258 (1200/2400/9600 Courier HST - 24
hours a day.
=============================================
Association of Shareware Professionals (ASP):
=============================================
_______
____|__ | (tm)
--| | |-------------------
| ____|__ | Association of
| | |_| Shareware
|__| o | Professionals
-----| | |---------------------
|___|___| MEMBER
In the early days of Shareware there were no real standards.
Independent authors had no efficient way to learn from each
other or to work together to improve the overall image of
Shareware. There was no system in place th ensure that users
were treated fairly and professionally. There was no way
for users to find an address for an author who had moved. In
short, the Shareware community was disorganized and each
author did things the way he or she thought was best. It was
clear that if Shareware was ever to become a viable and
respected marketing alternative, there had to bo some stan-
dardication. There had to be some guidelines to best serve
the users.
Expert Tools Documentation Page 15 of 22
In 1987 a handful of Shareware authors founded the Associa-
tion of Shareware Professionals (ASP). In forming this
industry association these Shareware authors had several
primary goals in mind, including:
* To inform users about Shareware programs and about
Shareware as a method of distributing and marketing
software.
* To foster a high degree of professionalism among
Shareware authors by setting programming, marketing,
support standards for ASP members to follow.
* To encourage broader distribution of Shareware through
user groups and disk dealers who agree to identify and
explain the nature of Shareware.
* To assist members in marketing their software.
* To provide a forum through which ASP members may
communicate, share ideas, and learn from each other.
The newly formed Association of Shareware Professionals
worked together to draft a code of ethics for all present
and future members. This code of ethics included several
requirements that soon became very popular among users
(customers), including:
* A member's program (evaluation version) could not be
limited (crippled) in any way. In the true spirit of
Try-Before-You-Buy, users must be able to evaluate all
the features in a program before paying the registration
fee.
* Members must respond to every registration. At the very
least they must send a receipt for the payment.
* Members must provide technical support for their
products for at least 90 days from the date of
registration.
A new system was put in place to help ensure that users were
treated fairly and professionally. If a user was unable to
resolve a problem with a member author them the user could
contact the ASP Ombudsman with their complaint. The
Ombudsman would then try to help resolve the dispute. for
more complete details reguarding the Ombudsman, please refer
to the "ASP Ombudsman Statement" below.
Expert Tools Documentation Page 16 of 22
========================
ASP Ombudsman Statement:
========================
This program is produced by a member of the Association of
Shareware Professionals (ASP). ASP wants to make sure that the
shareware principle works for you. If you are unable to resolve
a shareware-related problem with an ASP member by contacting the
member directly, ASP may be able to help. The ASP Ombudsman can
help you resolve a dispute or problem with an ASP member, but
does not provide technical support for members' products.
Please write to the ASP Ombudsman at:
ASP Ombudsman
545 Grover Road
Muskegon, MI 49442-9427
U.S.A.
or send a CompuServe message via CompuServe MAIL to ASP Ombudsman
70007,3536.
==================
Programming Tools:
==================
Expert Tools was written using the following software tools:
* Turbo Pacsal 6.0 by Borland International.
* Expert Software Tools by Expert Source Code, Inc.
* TechnoJock's Turbo Toolkit by TechnoJock Software, Inc.
* GX Development Kit by GENUS Microprogramming.
==================
TRIAL USE LICENSE:
==================
Expert Tools is NOT a public domain program. It is
Copyright 1990-1991 by Expert Source Code, Inc. All
rights reserved.
This software and accompanying documentation are protected by
United States Copyright law and also by International Treaty
provisions. Any use of this software in violation of
Copyright law or the terms of this limited license will be
prosecuted to the best of our ability. The conditions under
which you may copy this software and documentation are
clearly outlined below.
Expert Tools Documentation Page 17 of 22
Expert Source Code, Inc. hereby grants you a limited license
to use this software for evaluation purposes for a period not
to exceed two weeks. If you intend to continue using this
software (and/or it's documentation) after the two week
evaluation period, you MUST make a registration payment to
Expert Source Code, Inc.
Using this software after the two week evaluation period,
without registering the software is a violation of the terms
of this limited license.
Licensee shall not use, copy, rent, lease, sell, modify,
decompile, disassemble, otherwise reverse engineer, or
transfer the licensed program except as provided in this
agreement. Any such unauthorized use shall result in
immediate and automatic termination of this license.
All rights not expressly granted here are reserved to Expert
Source Code, Inc.
=======================================
Shareware Version Distribution License:
=======================================
As the copyright holder for Expert Tools, Expert Source Code,
Inc. authorizes distribution by individuals only in
accordance with the following restrictions.
Vendors who are ASP Associate Members in good standing are
hereby given permission to distribute the Expert Tools
package in accordance with the Distribution Restrictions
listed above. ASP Associate Members (often called "ASP
Approved Vendors") in good standing do not need to request
permission to distribute this package. This permission is
in effect until or unless we notify you otherwise, in writing.
ASP Vendor Members who wish to distribute the Expert Tools
package as part of a collection (such as PsL's MegaDisk set,
or a CD-ROM package) may do so provided that all the other
restrictions are met.
Shareware Distributors and Disk Vendors who are not ASP
Associate Members, but who wish to distribute the Expert Tools
package must comply with the following restrictions in
addition to those listed below. In order for us to ensure
that only current versions are distributed, we require that
you request permission from us (Expert Source Code, Inc.)
to distribute any of our products. Since permission is
routinely granted, you may begin distributing the Expert Tools
package immediately after sending in your request. You don't
need to wait for confirmation from us before beginning dis-
tribution, If, for any reason, your request is denied, you
must cease distribution immediately upon notification. You
Expert Tools Documentation Page 18 of 22
may nor list any of our products in advertisements, catalogs
or other literature which describes our products as "FREE
SOFTWARE". Shareware is "Try-Before-You-Buy" software,
it is not free.
Vendors (non-ASP Vendor Members) who wish to distribute the
Expert Tools package as part of a collection (such as PsL's
MegaDisk set of a CD-ROM package) must obtain permission
from Expert Source Code, Inc. prior to beginning such a
distribution.
Individuals are hereby granted permission by Expert Source
Code, Inc. to copy the Expert Tools diskette for their own use
(for evaluation purposes) or for other individuals to
evaluate, ONLY when the following conditions are met.
The Expert Tools package is defined as containing all the
material listed in the "Packing List" section listed above.
If any files listed in the packing list are missing, then
the package is not complete and distribution is forbidden.
Please contact us to obtain a complete package suitable for
distribution.
* The Expert Tools package - including add related program
files and documentation files - CANNOT be modified
in any way and must be distributed as a complete
package, without exception. The "Packing List"
section above contains a list of all files that are
part of the Expert Tools package.
* No price or other compensation may be charges for the
Expert Tools package. A distribution cost may be
charged for the cost of the diskette, shipping and
handling, as long as the total (per disk) does not
exceed US$10.00 in the United States and Canada or
US$12.00 internationally.
* The Expert Tools package CANNOT be sold as part of some
other inclusive package. Nor can it be included in
any commercial software packaging offer, without a
written agreement from Expert Source Code, Inc. For
information on combining the Expert Tools package with
related programs to form a "disk-set", please refer
to the information below for ASP and non-ASP Disk
Vendors.
* The Printed User's Guide may not be reproduced in whole
or in part, using any means, without the written
permission of Expert Source Code, Inc. In other words,
the disk-based documentation may not be distributed in
PRINTED (hardcopy) form.
Expert Tools Documentation Page 19 of 22
* The Expert Tools package cannot be "rented" or "leased"
to others.
* The person receiving a copy of the Expert Tools package
MUST be made aware that each disk or copy is ONLY
for evaluation, and that Expert Source Code, Inc.
has not received any royalties or payment for the
product. This requirement can be met by including the
complete Expert Tools package, which contains any
appropriate registration reminders.
* The person receiving a copy of the Expert Tools package
MUST be made aware that he or she does not become
a registered user until Expert Source Code, Inc.
has received payment for registration of the software.
This requirement can be met by including the complete
Expert Tools package, which contains any appropriate
registration reminders.
* Expert Source Code, Inc. prohibits the distribution of
outdated versions of the Expert Tools package, without
written permission from Expert Source Code, Inc.
If the version you have is over twelve (12) months old,
please contact us to ensure that you have the most
current version. This version was released in May 1991.
* Licensee shall not use, copy, rent, lease, sell, modify,
decompile, disassemble, otherwise reverse engineer or
transfer the licensed program except as provided in
this agreement. Any such unauthorized use shall result
in immediate and automatic termination of this license.
* U.S. Government Information: Use, duplication or
disclosure by the U.S. Government of the computer
software and documentation in this package shall be
subject to the restricted rights applicable to
commercial computer software as set forth in subdivision
(b)(3)(ii) of the Rights in Technical Data and Computer
Software clause at 252.227-7013 (DFARS 52.227-7013).
The Contractor/manufacturer is:
Expert Source Code, Inc.
P. O. 180519
Casselberry, FL 32718-0519
All rights not expressly granted here are reserved to Expert
Source Code, Inc.
==================================================
Trial Use (Shareware Evaluation Version) Warranty:
==================================================
The Shareware evaluation (trial use) version is provided AS
Expert Tools Documentation Page 20 of 22
IS. Expert Source Code, Inc. MAKES NO WARRANTY OF ANY KIND,
EXPRESSED OR IMPLIED, INCLUDING WITHOUT LIMITATION, ANY
WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR
PURPOSE.
=================================
Registered Version ONLY Warranty:
=================================
Expert Source Code, Inc warrants the physical diskette(s) and
physical documentation provided with registered verisons to
be free of defects in materials and workmanship for a period
of sixty days from the date of registration. If Expert
Source Code, Inc. receives notification within the warranty
period of defects in materials or workmanship, and such
notification is dertermined by Expert Source Code, Inc. to be
correct. Expert Source Code, Inc. will replace the defective
diskette(s) or documentation.
The entire and exclusive liability and remedy for breach of
this Limited Warranty shall be limited to replacement of
defective diskette(s) or dicumentation and shall not include
or extend to any claim for ir right to recover any other
damages, including but not limited to, loss of profit, data,
or use of the software, or special, incidental, or conse-
quential damages or other similar claims, even if Expert
Source Code, Inc. has been specifically advised of the
possibility of such damages. In no event will Expert Source
Code, Inc.'s liability for any damages to you or any other
person ever exceed the lower of suggested list price or
actual price paid for the license to use the software,
regardless of any form of the claim.
Expert Source Code, Inc. SPECIFICALLY DISCLAIMS ALL OTHER
WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED
TO, ANY IMPLIED WARRANTY OF MERCHANTABILITY AND/OR FITNESS
FOR A PARTICULAR PURPOSE.
============================
Applying for ASP Membership:
============================
If you would like to apply for ASP Associate Membership (to
become an ASP approved Vendor or an ASP BBS member), simply
write to the following address and request a VENDOR or BBS
membership application package:
ASP Executive Director
545 Grover Road
Muskegon, MI 49442-9427
U.S.A.
Expert Tools Documentation Page 21 of 22
or send a CompuServe message via CompuServe MAIL to ASP
Executive Director 72050,1433. You may also FAX a request
to the ASP executive Director at 1-616-788-2765.
========================================
How to Contact Expert Source Code, Inc.:
========================================
Expert Source Code, Inc. may be contacted by any of the
following methods:
* By U.S. Mail to: Expert Source Code, Inc.
P. O. Box 180519
Casselberry, FL 32718-0519
* By E-Mail to: CompuServe - 72711,2035.
Prodigy - FGTD17A
GEnie - C.HARDY7
Delphi - ESCINC
* By calling ESC BBS at (407) 699-8258 and leaving a
(C)omment to the SYSOP.
Expert Tools Documentation Page 22 of 22